package Controlador;

import java.util.ArrayList;

import Modelo.Equipo;
import Modelo.LigadeBeisbol;
import Vista.VistaClasificacion;
import Vista.vistaClasificacionTabla;

public class ControladorVistaTabladeClasificaciones {
	private VistaClasificacion clasificacion;
	private LigadeBeisbol liga;

	public ControladorVistaTabladeClasificaciones(LigadeBeisbol liga) {
		super();

		clasificacion = new VistaClasificacion();
		clasificacion.setLocationRelativeTo(null);
		clasificacion.setVisible(true);
		this.liga = liga;
		this.cargarClasificacion();
	}

	private void cargarClasificacion() {
		if (liga.getEquipos().size() > 0) {
			ArrayList<Equipo> equipos = liga.getEquipos();

			clasificacion
					.setListado(new vistaClasificacionTabla(equipos, liga));
		} else
			clasificacion.mostrarMensaje("No hubo jornada de juegos");

	}

}
